mean maximum temperature - French English Dictionary